marine generator - Español Inglés Diccionario